PATH 
Carbon Developer Documentation > Operating System Services> Carbon Event Manager


Carbon Event Manager

The Carbon Event Manager provides routines that communicate information about actions performed by the user and give notice of changes in the processing status of your application. Compared to the classic Event Manager that preceded Carbon, the Carbon Event Manager offers a simple yet flexible approach to event handling that greatly reduces the amount of code needed to write a basic application. Moreover, the Carbon Event Manager's streamlined event handling enhances system performance on Mac OS X through more efficient allocation of processing time. Applications that use the Carbon Event Manager not only run better on Mac OS X, they help improve overall performance and responsiveness, creating a better experience for our customers. Developers are strongly encouraged to use the Carbon Event Manager APIs in place of the classic Event Manager APIs.



  Inside Carbon Documentation
  Introduction to the Carbon Event Manager [PDF]
This document introduces the key features of the Carbon Event Manager and offers some simple steps you can take to improve your application's performance when running on Mac OS X.
 
Carbon Event Manager Preliminary API Reference
This draft document is supplied as a preliminary reference to help you begin adopting the Carbon Event Manager programming interface.